seem excessive - Turkish English Dictionary